package br.com.hstar.client.usuario;

import com.google.gwt.user.client.rpc.AsyncCallback;


public interface UsuarioServiceAsync {

	public void saveOrUpdate(UsuarioUI ui, AsyncCallback callback);
	public void listAll(AsyncCallback callback);
	public void retrieveById(Long id, AsyncCallback callback);
	public void delete(Long id, AsyncCallback callback);
	public void login(String login, String senha, AsyncCallback callback);
	public void alterarSenha(String senhaAnterior, String senhaNova, Long userID, AsyncCallback callback);
	
}
